package com.woniu.microassetserver.service;


import com.github.pagehelper.PageInfo;
import com.woniu.microcommonsserver.entity.DevTypeEntity;

public interface DevTypeService{

    /**
     * 根据参数进行分页查询
     * @param devTypeEntity
     * @return
     * @author luoyue
     */
    PageInfo<DevTypeEntity> findAllByParams(int pageNum, int pageSize, DevTypeEntity devTypeEntity);






    /**
     * 新增设备类型信息
     *
     * @param devTypeEntity
     * @return 受影响的行数
     * @author luoyue
     */
    int saveDevType(DevTypeEntity devTypeEntity);



    /**
     * 根据ID查询设备类型
     *
     * @param id
     * @return
     * @author luoyue
     */
    DevTypeEntity getOneById(Long id);





    /**
     * 修改设备类型
     *v.
     * @param devTypeEntity
     * @return 受影响的行数
     */
    int updateDevType(DevTypeEntity devTypeEntity);


    int deleteDevType(Long id);
}


